stunning scenery; stunning view - Französisch Englisch Wörterbuch